let foo: unknown = "aaa";
foo = 123;

// unknown类型：任何操作都是非法的，如果要操作，需要进行类型校验(可赋值，根据安全的any类型)
if (typeof foo === "string") {
  // 类型缩小
  console.log(foo.length);
} else if (typeof foo === "number") {
  console.log(foo.toFixed(2));
}

export {};
